.forum_page {
	height: 100vh;
	overflow: hidden;
	display: flex;
	flex-direction: column;
}
.forum_content {
	flex: 1;
	position: relative;
	overflow: hidden;
}
.forum_search__box {
	display: flex;
	align-items: center;
	flex: 1;
	margin-right: 27.99rpx;
}
.forum_search__input {
	font-size: 27.99rpx;
	padding-left: 9.33rpx;
	flex: 1;
}
.forum_search__box {
	background-color: #fff;
	padding: 0 18.66rpx;
	height: 64.37rpx;
	border-radius: 31.72rpx;
}
.forum_search {
	display: flex;
	align-items: center;
	padding: 37.31rpx 27.99rpx 0;
}
.forum_tabbar {
	position: fixed;
	left: 0;
	bottom: 0;
	right: 0;
}
.forum_img {
	height: 386.19rpx;
	width: 694.03rpx;
	vertical-align: middle;
}
.forum_video {
	margin-bottom: 27.99rpx;
}
.forum_content__scroll {
	position: absolute;
	top: 27.99rpx;
	right: 0;
	bottom: 50px;
	left: 27.99rpx;
}
.forum_type__item {
	display: inline-block;
	font-weight: 400;
	font-size: 27.99rpx;
	color: #333333;
	line-height: 32.65rpx;
	margin-right: 65.3rpx;
	padding-top: 27.99rpx;
	padding-bottom: 14.93rpx;
}
.forum_type__box {
	padding: 0 27.99rpx 0;
	border-bottom: 1.87rpx solid #F3F3F3;
}
.forum_type__item___a {
	color: #0862EC;
	font-weight: bold;
	font-size: 31.72rpx;
	position: relative;
	display: inline-flex;
	justify-content: center;
}
.forum_type__a {
	position: absolute;
	bottom: 0;
	width: 27.99rpx;
	height: 5.6rpx;
	background: #0862EC;
	border-radius: 4.66rpx;
}
.scroll-view_H {
	white-space: nowrap;
	width: 100%;
}